SEQUENCER CONTROLS:
- Prob: Probability slider (0-100%) controls note trigger chance
- Gate: Note duration (0-100%) controls how long note plays
- Vel: Velocity intensity (0-100%) controls note loudness
- Note: Pitch selection (C-B) chromatic note choice
- Oct: Octave range (-4 to +4) octave transposition

STEP BUTTONS:
- I/O: Enable/disable step (when OFF, step is skipped)
- Porto: Enable portamento/glide between notes
- Mute: Mute step (step processes but NO sound output)
  Right-click Mute to toggle Randomise mode - when active the LED turns
  orange and the mute state re-rolls randomly at the start of every
  16-step cycle (right-click again to turn it off)
- Link: Note Tie - hold note across steps. Right-click to set tie length (Tie 1-15 steps)
- Difference: I/O skips step entirely, Mute processes it silently

STEP COPY/PASTE:
- Right-click step label to copy/paste step data
- Copies all controls: prob, gate, vel, note, octave, buttons

RANDOMIZATION:
- Click R buttons to randomize rows (Prob/Gate/Vel/Note/Oct)
- Depth knob (0-100%) controls randomization strength
- Right-click R button to undo last randomization

VELOCITY CONTROLS:
- Vel Curve: -1 (log boost quiet), 0 (linear), +1 (compress quiet)
- Floor button: Raises minimum velocity so no note disappears

DOUBLE 32ND KNOB:
- Probability of playing a second 32nd note on same step
- Creates rapid note doublings for rhythmic texture

PATTERN BANKS:
- 1-8: Save/load pattern variations (8 banks)
- Click to switch between banks
- Chain: Orange LEDs beneath banks toggle sequential playback
  Select 2+ banks to auto-cycle through them every 16 steps
  Works during FL Studio MIDI burn for multi-bank recording

BANK COPY/PASTE:
- Right-click any bank button to open the copy/paste menu
- Copy Bank: captures the full pattern of the right-clicked bank
  (all 16 step controls plus global parameters for that bank)
- Paste Bank: applies the copied pattern to the right-clicked bank
  (Paste is greyed out until a bank has been copied)
- Useful for duplicating a pattern to another bank before editing

PRESETS:
- Save: Save current state to a new preset file
- Load: Load a previously saved preset
- Overwrite: Overwrite the currently loaded preset
- Initialise: Reset all banks and controls to factory defaults

TOGGLE CLUSTER TABS (1 / 2 / 3 LEDs in top-right holder):
- Select tab 1, 2 or 3 to switch between control groups in the holder
- Tab 1: Accents and modulation controls
- Tab 2: Note randomization controls
- Tab 3: Loop capture controls

TAB 1 - ACCENTS AND MODULATION:
ACCENT BUTTONS (2nd / 3rd / 4th / 6th):
- 2nd: Accent every 2nd step (+35% velocity boost)
- 3rd: Accent every 3rd step (+35% velocity boost)
- 4th: Accent every 4th step (+35% velocity boost)
- 6th: Accent every 6th step (+35% velocity boost)
- Multiple accent buttons can be active simultaneously

T-FLWR (TEMPO FOLLOWER):
- T-Flwr toggle: Enable BPM-driven randomization ON/OFF
- Intensity bar: Controls how much BPM affects randomization strength

SWING:
- Swing toggle: Enable swing for a groove feel
- Amount bar: 0% = straight, 50% = moderate groove, 100% = full swing

GATE RANDOMIZATION:
- G-Rnd toggle: Enable per-step gate randomization
- Min bar: Minimum gate value for the random range
- Max bar: Maximum gate value for the random range
- Max is prevented from going below Min, and vice versa
- When active, each step's gate is replaced with a fresh random value
  drawn from [Min, Max] every time the step fires

VELOCITY RANDOMIZATION:
- V-Rnd toggle: Enable per-step velocity randomization
- Min bar: Minimum velocity value (0-127) for the random range
- Max bar: Maximum velocity value (0-127) for the random range
- Max is prevented from going below Min, and vice versa
- When active, each step's velocity is replaced with a fresh random value
  drawn from [Min, Max] every time the step fires

TAB 2 - NOTE RANDOMIZATION:
- I/O toggle: Enable note randomization (overrides step note and octave)
- Global toggle: Apply note randomization settings to all banks
- Intensity bar: Transpose probability - chance of overriding a step's
  note and octave on each trigger (0-100%)
- Base Note combo: Sets the first of 12 consecutive chromatic note slots
  (C1 to C9); the 12 note-weight slots below are labelled from this note

OCTAVE WEIGHTS (-2 / -1 / 0 / +1 / +2):
- Five weight controls for octave offset relative to the step's octave
- Left-click to enter a weight value (0-100)
- Right-click to lock/unlock the slot
- Locked slots (orange) are excluded from normalization and always play
  at their set weight; unlocked slots share the remaining probability

NOTE WEIGHTS (1-12):
- Twelve weight controls corresponding to the 12 notes from the base note
- Left-click to enter a weight value (0-100)
- Right-click to lock/unlock the slot
- Higher weight = greater chance of that note being chosen
- Locked slots are guaranteed their proportion; unlocked slots share the rest

TAB 3 - LOOP CAPTURE:
- Mode combo: Sets the capture length
  Disabled / 8 Step / 16 Step / 2 Bar / 4 Bar / 8 Bar / 16 Bar
- Capture indicator (orange LED): Lit when capture is active
- Loop History combo: Select a previously captured loop to preview
- Play button: Play the selected loop; disables live capture while active
  Toggle off to return to live generation and re-enable capture

DARK/LIGHT MODE:
- Toggle between light and dark UI themes
- Knobs change appearance with theme